﻿	/*用户信息*/
.person-info {margin:40px 0 20px;padding-bottom: 40px;}
.person-info .info {width: 480px;position:relative;}
.person-info .point-btn:hover{color:#ffaa00;}
.person-info .info .point{overflow: visible;}
.person-info .point-code {width: 250px;position: absolute;top: -80px;left: 84px;z-index: 300;display: none;}
.person-info .person-img {display: inline-block;width: 120px;height: 120px;margin-right: 12px;border-radius: 50%;overflow: hidden;}
.person-img img {width: 100%;}
.person-info .info .nickname {display:inline-block;max-width: 296px;margin-top: 9px;font-size: 20px;line-height: 24px;font-weight: bold;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align:middle;}
.person-info .info p {margin-top: 11px;font-size: 12px;line-height: 16px;color: #666;}
.person-info .info .sex{margin-top: 8px;}
.person-info .intro .edit-btn{    display: inline-block;color: #256DC6;line-height: 16px;vertical-align: top;}
.person-info .fav {position:absolute;top:0;right:0;display: inline-block;width: 86px;text-align:center;height:34px;line-height:32px;border-radius: 4px;border: 1px solid #333;font-size: 15px;color: #333;}
.person-info .fav .addicon{font-size: 16px;}

.person-info i {display: inline-block;width: 16px;height: 18px;margin-right: 3px;vertical-align: sub;}
.person-info .fav-fans {width: 320px;height: 62px;padding: 15px 0;border-radius: 4px;background: #F1F7FA;text-align: center;}
.person-info .fav-fans > div {width: 80px;border-right: 1px solid #D1DFE6;}
.person-info .fav-fans > div:last-child {border-right: 0;}
.fav-fans .count {font-size: 15px;line-height: 15px;}
.fav-fans a:hover {color:#ffaa00;}
.fav-fans .text {margin-top: 4px;}
/*经验值弹窗*/
#point-box{display:none;width:420px;height:278px;background: #fff;position: fixed;top:50%;left:50%;margin-top:-139px;margin-left:-210px;z-index:999;padding:28px 0; }
#point-box .title{font-size: 20px;color: #333;text-align: center;line-height: 29px;font-weight:bold;}
#point-box .dgimg{display: block;width:134px;margin:22px auto 0;}
#point-box .close{position: absolute;top:18px;right:18px;cursor:pointer;}
/*概览*/
.mini-title {margin:34px 0 18px;font-size: 18px;line-height: 22px;font-weight: bold;}
.mini-title span{color: #999;font-weight:normal;}
.mini-title2 {margin:30px 0 20px;}
/*概览菜谱*/
.uctab{display:inline-block;margin-top:0;}
.cook-list li {position: relative;width: 324px;margin-right: 14px;margin-bottom: 34px;}
.cook-list li.three {margin-right: 0;}
.cook-img {display: inline-block;width: 324px;height: 182px;border-radius: 8px;overflow: hidden;}
.cook-img img {display:block;width: 100%;}
.cook-list .cookname {display: block;font-size: 15px;height:35px;line-height: 35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.cook-list p {font-size: 12px;height:12px;line-height: 12px;}
.read {vertical-align: middle;display: inline-block;width: 17px;height: 12px;background: url("../images/view.png?4") no-repeat;background-size: 100%;position: relative;top: -1px;}
.star {vertical-align: middle;display: inline-block;width: 14px;height: 13px;margin-left: 10px;background: url("../images/favorite.png?4") no-repeat;background-size: 100%;position: relative;top: -1px;}
/*概览菜单*/
.menu-list li {width: 324px;height: 182px;border-radius: 8px;float: left;position: relative;margin-right: 14px;overflow: hidden;margin-bottom: 34px;}
.menu-list .three, .user-list .three {margin-right: 0;}
.menu-list img {width: 100%;}
.des-menu {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.14);text-align: center;}
.des-menu p {width: 298px;font-size: 15px;color: #FFF;text-shadow: 0 1px 2px rgba(0,0,0,0.28);margin: 0 auto;padding-top: 10px;}
.des-menu .name {font-weight: bold;padding-top: 62px;font-size: 20px;}
/*概览笔记*/
.note-list li {width: 240px;height: 310px;float: left;margin: 0 13px  20px 0;}
.note-list .cover {border-top-right-radius: 8px;border-top-left-radius: 8px;width: 240px;height: 240px;display: block;overflow: hidden;position: relative;}
.note-list .info {padding: 0 10px;height: 70px;overflow: hidden;border-bottom-right-radius: 8px;border-bottom-left-radius: 8px;
box-shadow: 1px 1px 4px rgba(124, 131, 140, 0.04), 1px 1px 4px rgba(124, 131, 140, 0.04), -1px 1px 4px rgba(124, 131, 140, 0.04), -1px 1px 4px rgba(124, 131, 140, 0.04);
position: relative;}
.note-list .name {display: block;width: 100%;line-height: 35px;font-size: 15px;height: 35px;overflow: hidden;}
.note-list .author {display: inline-block;font-size: 12px;height: 22px;line-height: 22px;}
.note-list .headicon {display: inline-block;width: 22px;height: 22px;vertical-align: middle;overflow:hidden;}
.note-list .nickname {display: inline-block;max-width: 118px;vertical-align: middle;}
.mgt17{margin-top: 17px}
.like,.not-like{position:absolute;bottom:14px;right:10px;height:15px;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-user-select: none;padding-left:19px;font-size:12px;cursor:pointer;background: url('../images/like2.png?3') no-repeat left 1px;background-size: 16px}
.like{background: url("../images/liked.png?3") no-repeat left center;background-size: 16px}
.cooklist li{margin-bottom:41px;}
.menulist li{margin-bottom:41px;}
.notelist li{margin: 0 13px 20px 0;}
.cooklist,.menulist,.notelist{min-height:600px;}
.cook-list .cookname:hover,.note-list .name:hover,.note-list .nickname:hover{color:#ffaa00;}
/*收藏*/
.collect-type{ line-height:14px;margin-bottom:25px;font-size: 14px;color: #999;}
.collect-type a{font-size: 14px;color: #999;padding: 0 10px;}
.collect-type .one{padding-left: 0;}
.collect-type .active{color: #333;font-weight: bold;}
.collect-type a:hover{color:#ffaa00;}
/*空*/
.create-menu {display: inline-block;width: 130px;height:34px;line-height:33px;border-radius: 4px;border:1px solid #333;font-size: 15px;text-align: center;color: #333;}
.not-menu {width: 1000px;margin: 80px 0 330px;font-size: 13px;text-align: center;}
/*草稿箱*/
.draft-list{min-height:400px;}
.draft-list li{margin-bottom:40px;position: relative;}
.draft-list .draft-info{width:690px;padding-left: 207px;height:112px;}
.draft-list .draft-image{display:block;width:199px;height:112px;border-radius: 8px;position: absolute;top:0;left:0; }
.draft-list .draft-title{display:block;width:100%;font-size: 18px;color: #333;line-height: 25px;height:50px;overflow: hidden;}
.draft-list .draft-btn{font-size:14px;margin:13px 0;}
.draft-list .edit-btn{color: #4A90E2;}
.draft-list .del-btn{margin-left:20px;color: #FF4C44;}
.draft-list .createtime{font-size: 12px;color: #333;opacity: 0.8;}

/*菜谱*/
.cooklist li {width: 306px;margin-right: 41px;}
.cooklist .cook-img {width: 306px;height: 172px;background:#f9f9f9;cursor:pointer;}
/*菜单*/
.menulist li {width: 306px;height: 172px;margin-right: 41px;}

.type-head{margin-bottom:34px;}